hold oneself together - Allemand Anglais Dictionnaire